package com.ljh.bigevent.service;

import com.ljh.bigevent.pojo.Result;
import com.ljh.bigevent.pojo.User;

import java.util.Map;

public interface UserService {
    //根据用户名查询用户
    User findByUserName(String username);
    //注册
    Result register(String username, String password);
    //更新信息
    Result update(User user);
    //更新头像
    Result updateAvatar(String avatarUrl);
    //更新密码
    Result updatePwd(Map<String,String> params, String token);
    //登录
    Result<String> login(String username, String password);
    //获取用户信息
    Result<User> userInfo();
}